<?php

/**
 * finder 显示类
 * 
 * @author zhangbo <zhyangbo@shopexunit.com>
 */
class content_finder_helps {

    /**
     * 构造方法 实例化APP类
     * 
     * @param object $app
     */
    function __construct(&$app) {
        $this->app = $app;
    }

    /**
     * 显示在finder列表上的标题
     * 
     * @var string
     */
    public $column_edit = '编辑';

    /**
     * 显示在finder列表上的标题的宽度
     * 
     * @var string
     */
    public $column_edit_width = '40';

    /**
     * 列表编辑的显示数据
     * 
     * @param array $row finder上的一条记录
     * 
     * @return string 超链接HTML标签内容信息
     */
    public function column_edit($row) {
        return '<a href="index.php?app=content&ctl=admin_helps_detail&act=edit&article_id=' . $row['article_id'] . '&finder_id=' . $_GET['_finder']['finder_id'] . '" target="_blank" >' . app::get('content')->_('编辑') . '</a>';
    }

    /**
     * 显示在finder列表上的标题的宽度
     * 
     * @var string
     */
    public $column_preview_width = '40';

    /**
     * 列表预览的显示数据
     * 
     * @param array $row finder上的一条记录
     * 
     * @return string
     */
    public function column_preview($row) {
        if ($row['platform'] == 'wap') {
            return '<a href="' . app::get('wap')->router()->gen_url(array('app' => 'content', 'ctl' => 'wap_helps', 'act' => 'index', 'arg0' => $row['article_id'])) . '" target="_blank" >' . app::get('content')->_('预览') . '</a>';
        } else {
            return '<a href="' . app::get('site')->router()->gen_url(array('app' => 'content', 'ctl' => 'site_helps', 'act' => 'index', 'arg0' => $row['article_id'])) . '" target="_blank" >' . app::get('content')->_('预览') . '</a>';
        }
    }

}
